grow (into) a beauty - Spanish English Dictionary